57 WDT_A_hold(WDT_A_BASE);
60 GPIO_setAsPeripheralModuleFunctionOutputPin(
66 GPIO_setAsPeripheralModuleFunctionInputPin(
71 UCS_initClockSignal(UCS_FLLREF,
76 UCS_turnOnLFXT1 (UCS_XT1_DRIVE_3,
80 UCS_initClockSignal(UCS_ACLK,
85 Timer_D_initCompareModeParam initCompParam = {0};
86 initCompParam.compareRegister = TIMER_D_CAPTURECOMPARE_REGISTER_0;
87 initCompParam.compareInterruptEnable = TIMER_D_CAPTURECOMPARE_INTERRUPT_DISABLE;
88 initCompParam.compareOutputMode = TIMER_D_OUTPUTMODE_TOGGLE;
89 initCompParam.compareValue = 5;
90 Timer_D_initCompareMode(TIMER_D0_BASE, &initCompParam);
92 Timer_D_initUpDownModeParam initUpDownParam = {0};
93 initUpDownParam.clockSource = TIMER_D_CLOCKSOURCE_ACLK;
94 initUpDownParam.clockSourceDivider = TIMER_D_CLOCKSOURCE_DIVIDER_1;
95 initUpDownParam.clockingMode = TIMER_D_CLOCKINGMODE_EXTERNAL_CLOCK;
96 initUpDownParam.timerPeriod = 5;
97 initUpDownParam.timerInterruptEnable_TDIE = TIMER_D_TDIE_INTERRUPT_DISABLE;
98 initUpDownParam.captureCompareInterruptEnable_CCR0_CCIE =
99 TIMER_D_CAPTURECOMPARE_INTERRUPT_DISABLE;
100 initUpDownParam.timerClear = TIMER_D_DO_CLEAR;
101 Timer_D_initUpDownMode(TIMER_D0_BASE, &initUpDownParam);
103 Timer_D_startCounter(
108 __bis_SR_register(LPM3_bits);